package com.hxx.mapper;

import com.hxx.domain.TUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface UserMapper {
    /**
     * 添加用户
     */
    void insertUser(TUser user);
    /**
     * 删除用户
     */
    void deleteUser(int id);
    /**
     * 修改用户
     */
    void updateUser(TUser user);
    /**
     * 按照id获取用户
     */
    TUser getUserById(int id);
    /**
     * 获取所有用户
     */
    List<TUser> getAllUser();
    /**
     * 分页
     */
    //List<TUser> getUserByPage(@Param("page") int page, @Param("pageSize")int pageSize);
    List<TUser> getUserByPage(Map<String,Integer> map);
    /**
     * 总记录数
     */
    int getTotal();
}

























